#ifndef _IM_SHAREAVBUF_H
#define _IM_SHAREAVBUF_H

typedef struct im_sharepacket_
  {
    int chn;
    int uctype;
	int subevent;
    int params;
    int size;
    char *data;
  }
im_sharepacket_t;


typedef struct im_sharedatapacket_
  {

    int chn;
    int uctype;
	int subevnet;
    int params;
    int size;
//    char data[1024];
	char data[1600]; // modified for broadcast(mp3) [4/23/2020 Liu]
  }
im_sharedatapacket_t;

int im_sharedatabuf_ini();
int im_sharedatabuf_delete();
int im_sharebuf_pkt_getsharedata(im_sharedatapacket_t *sharepkt);
int im_sharebuf_pkt_put(im_sharepacket_t *pkt);
#endif
